i know what you've done - German English Dictionary